﻿$(document).ready(main);

function main() {
    $("#BscBtnBuscar").click(buscar);
    $("#BscBtnDetalles1").click(buscar);

}

function clickTodos() {
    document.getElementById('Checkbox1').checked = true;
    document.getElementById('Checkbox2').checked = true;
    document.getElementById('Checkbox3').checked = true;
    document.getElementById('Checkbox4').checked = true;
}

function clickNinguno() {
    document.getElementById('Checkbox1').checked = false;
    document.getElementById('Checkbox2').checked = false;
    document.getElementById('Checkbox3').checked = false;
    document.getElementById('Checkbox4').checked = false;
}


function buscar() {
    
    var enviar = {
        tipo1: document.getElementById('Checkbox1').checked,
        tipo2: document.getElementById('Checkbox2').checked,
        tipo3: document.getElementById('Checkbox3').checked,
        tipo4: document.getElementById('Checkbox4').checked,
        distrito: document.getElementById('BscSctDistrito').selectedIndex,
        precio1: document.getElementById('Desde_Buscar').value,
        precio2: document.getElementById('Hasta_Buscar').value

    }
    console.log(enviar);
    window.open("Home/Busqueda?" + "%" + enviar.tipo1 + "%" + enviar.tipo2 + "%" + enviar.tipo3 + "%" + enviar.tipo4 + "%" + enviar.distrito + "%" + enviar.precio1 + "%" + enviar.precio2 );
    //1236

}



function digits(obj, e, allowDecimal, allowNegative) {

    var key;
    var isCtrl = false;
    var keychar;
    var reg;

    if (window.event) {
        key = e.keyCode;
        isCtrl = window.event.ctrlKey
    }
    else if (e.which) {
        key = e.which;
        isCtrl = e.ctrlKey;
    }

    if (isNaN(key)) return true;
    keychar = String.fromCharCode(key);
    if (key == 8 || isCtrl) {
        return true;
    }

    reg = /\d/;
    var isFirstN = allowNegative ? keychar == '-' && obj.value.indexOf('-') == -1 : false;
    var isFirstD = allowDecimal ? keychar == '.' && obj.value.indexOf('.') == -1 : false;
    return isFirstN || isFirstD || reg.test(keychar);
}